corrugated sheet (roof) - Español Inglés Diccionario